inspection licensing inspector cnc cmmi software development inspections machining management software coaching milling itil iso technology transfer cad software project management transition intellectual property career change home research